<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link rel="Start" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of class methods" rel=Appendix href="index_methods.html">
<link title="Index of classes" rel=Appendix href="index_classes.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="Base64" rel="Chapter" href="Base64.html">
<link title="BitSet" rel="Chapter" href="BitSet.html">
<link title="Dllist" rel="Chapter" href="Dllist.html">
<link title="DynArray" rel="Chapter" href="DynArray.html">
<link title="Enum" rel="Chapter" href="Enum.html">
<link title="ExtArray" rel="Chapter" href="ExtArray.html">
<link title="ExtHashtbl" rel="Chapter" href="ExtHashtbl.html">
<link title="ExtLib" rel="Chapter" href="ExtLib.html">
<link title="ExtList" rel="Chapter" href="ExtList.html">
<link title="ExtString" rel="Chapter" href="ExtString.html">
<link title="Global" rel="Chapter" href="Global.html">
<link title="IO" rel="Chapter" href="IO.html">
<link title="OptParse" rel="Chapter" href="OptParse.html">
<link title="Option" rel="Chapter" href="Option.html">
<link title="PMap" rel="Chapter" href="PMap.html">
<link title="RefList" rel="Chapter" href="RefList.html">
<link title="Std" rel="Chapter" href="Std.html">
<link title="UChar" rel="Chapter" href="UChar.html">
<link title="UTF8" rel="Chapter" href="UTF8.html">
<link title="Unzip" rel="Chapter" href="Unzip.html"><title>Index of exceptions</title>
</head>
<body>
<div class="navbar">&nbsp;<a class="up" href="index.html" title="Index">Up</a>
&nbsp;</div>
<h1>Index of exceptions</h1>
<table>
<tr><td align="left"><br>B</td></tr>
<tr><td><a href="IO.html#EXCEPTIONBits_error">Bits_error</a> [<a href="IO.html">IO</a>]</td>
<td></td></tr>
<tr><td align="left"><br>D</td></tr>
<tr><td><a href="ExtList.List.html#EXCEPTIONDifferent_list_size">Different_list_size</a> [<a href="ExtList.List.html">ExtList.List</a>]</td>
<td><div class="info">
<code class="code">Different_list_size</code> is raised when applying functions such as
		<code class="code">iter2</code> on two lists having different size.
</div>
</td></tr>
<tr><td align="left"><br>E</td></tr>
<tr><td><a href="Dllist.html#EXCEPTIONEmpty">Empty</a> [<a href="Dllist.html">Dllist</a>]</td>
<td></td></tr>
<tr><td><a href="RefList.html#EXCEPTIONEmpty_list">Empty_list</a> [<a href="RefList.html">RefList</a>]</td>
<td></td></tr>
<tr><td><a href="ExtList.List.html#EXCEPTIONEmpty_list">Empty_list</a> [<a href="ExtList.List.html">ExtList.List</a>]</td>
<td><div class="info">
<code class="code">Empty_list</code> is raised when an operation applied on an empty list
		is invalid : <code class="code">hd</code> for example.
</div>
</td></tr>
<tr><td><a href="Unzip.html#EXCEPTIONError">Error</a> [<a href="Unzip.html">Unzip</a>]</td>
<td></td></tr>
<tr><td align="left"><br>G</td></tr>
<tr><td><a href="Global.html#EXCEPTIONGlobal_not_initialized">Global_not_initialized</a> [<a href="Global.html">Global</a>]</td>
<td><div class="info">
Raised when a global variable is accessed without first having been
 assigned a value.
</div>
</td></tr>
<tr><td align="left"><br>I</td></tr>
<tr><td><a href="IO.html#EXCEPTIONInput_closed">Input_closed</a> [<a href="IO.html">IO</a>]</td>
<td><div class="info">
This exception is raised when reading on a closed input.
</div>
</td></tr>
<tr><td><a href="DynArray.html#EXCEPTIONInvalid_arg">Invalid_arg</a> [<a href="DynArray.html">DynArray</a>]</td>
<td><div class="info">
When an operation on an array fails, <code class="code">Invalid_arg</code> is raised.
</div>
</td></tr>
<tr><td><a href="Base64.html#EXCEPTIONInvalid_char">Invalid_char</a> [<a href="Base64.html">Base64</a>]</td>
<td><div class="info">
This exception is raised when reading an invalid character
	from a base64 input.
</div>
</td></tr>
<tr><td><a href="RefList.html#EXCEPTIONInvalid_index">Invalid_index</a> [<a href="RefList.html">RefList</a>]</td>
<td></td></tr>
<tr><td><a href="ExtList.List.html#EXCEPTIONInvalid_index">Invalid_index</a> [<a href="ExtList.List.html">ExtList.List</a>]</td>
<td><div class="info">
<code class="code">Invalid_index</code> is raised when an indexed access on a list is
		out of list bounds.
</div>
</td></tr>
<tr><td><a href="ExtString.html#EXCEPTIONInvalid_string">Invalid_string</a> [<a href="ExtString.html">ExtString</a>]</td>
<td></td></tr>
<tr><td><a href="ExtLib.html#EXCEPTIONInvalid_string">Invalid_string</a> [<a href="ExtLib.html">ExtLib</a>]</td>
<td></td></tr>
<tr><td><a href="Base64.html#EXCEPTIONInvalid_table">Invalid_table</a> [<a href="Base64.html">Base64</a>]</td>
<td><div class="info">
This exception is raised if the encoding or decoding table
	size is not correct.
</div>
</td></tr>
<tr><td align="left"><br>M</td></tr>
<tr><td><a href="UTF8.html#EXCEPTIONMalformed_code">Malformed_code</a> [<a href="UTF8.html">UTF8</a>]</td>
<td></td></tr>
<tr><td align="left"><br>N</td></tr>
<tr><td><a href="BitSet.html#EXCEPTIONNegative_index">Negative_index</a> [<a href="BitSet.html">BitSet</a>]</td>
<td><div class="info">
When a negative bit value is used for one of the BitSet functions,
 this exception is raised with the name of the function.
</div>
</td></tr>
<tr><td><a href="Enum.html#EXCEPTIONNo_more_elements">No_more_elements</a> [<a href="Enum.html">Enum</a>]</td>
<td><div class="info">
This exception <i>shall</i> be raised by the <code class="code">next</code> function of <code class="code">make</code> 
  or <code class="code">from</code> when no more elements can be enumerated, it <i>shall not</i>
  be raised by any function which is an argument to any
  other function specified in the interface.
</div>
</td></tr>
<tr><td><a href="IO.html#EXCEPTIONNo_more_input">No_more_input</a> [<a href="IO.html">IO</a>]</td>
<td><div class="info">
This exception is raised when reading on an input with the <code class="code">read</code> or
  <code class="code">nread</code> functions while there is no available token to read.
</div>
</td></tr>
<tr><td><a href="Option.html#EXCEPTIONNo_value">No_value</a> [<a href="Option.html">Option</a>]</td>
<td><div class="info">
Raised when calling <code class="code">get None</code>.
</div>
</td></tr>
<tr><td><a href="OptParse.Opt.html#EXCEPTIONNo_value">No_value</a> [<a href="OptParse.Opt.html">OptParse.Opt</a>]</td>
<td><div class="info">
<code class="code">No_value</code> gets raised by <a href="OptParse.Opt.html#VALget"><code class="code">OptParse.Opt.get</code></a> when an option
      value is not available.
</div>
</td></tr>
<tr><td align="left"><br>O</td></tr>
<tr><td><a href="OptParse.OptParser.html#EXCEPTIONOption_conflict">Option_conflict</a> [<a href="OptParse.OptParser.html">OptParse.OptParser</a>]</td>
<td><div class="info">
<code class="code">Option_conflict name</code> is raised by <a href="OptParse.OptParser.html#VALadd"><code class="code">OptParse.OptParser.add</code></a>
      when two different options are added with identical
      names.
</div>
</td></tr>
<tr><td><a href="OptParse.Opt.html#EXCEPTIONOption_error">Option_error</a> [<a href="OptParse.Opt.html">OptParse.Opt</a>]</td>
<td><div class="info">
This exception signals that an option value is invalid.
</div>
</td></tr>
<tr><td><a href="OptParse.Opt.html#EXCEPTIONOption_help">Option_help</a> [<a href="OptParse.Opt.html">OptParse.Opt</a>]</td>
<td><div class="info">
When an option wants to display a usage message, this exception
      may be raised.
</div>
</td></tr>
<tr><td><a href="UChar.html#EXCEPTIONOut_of_range">Out_of_range</a> [<a href="UChar.html">UChar</a>]</td>
<td></td></tr>
<tr><td><a href="IO.html#EXCEPTIONOutput_closed">Output_closed</a> [<a href="IO.html">IO</a>]</td>
<td><div class="info">
This exception is raised when reading on a closed output.
</div>
</td></tr>
<tr><td><a href="IO.html#EXCEPTIONOverflow">Overflow</a> [<a href="IO.html">IO</a>]</td>
<td><div class="info">
Exception raised when a read or write operation cannot be completed.
</div>
</td></tr>
</table>
</body>
</html>